package test;

import java.sql.SQLException;

import Beans.Artigiano;
import Beans.Partner;
import Beans.TipoArtigiano;
import businessLogic.GestioneArtigianiMySQL;
import db_operations.GestioneArtigiani;


/**
 * test inserimento artigiano con numeri di telefono
 * @author Carmine Giordano
 *
 */
public class InserisciArtigiano_Test2 {
	
public static void main(String args[]) {
		
		try {
			GestioneArtigiani ga = new GestioneArtigianiMySQL();
			Artigiano a = new Artigiano();
			
			a.setNome("NomeProva_2");
			a.setCognome("CognomeProva_2");
			a.setPIva("00000000001");
			a.setEmail("prova@222.com");
			
			Partner p = new Partner();
			p.setID(1);
			p.setTipo("Azienda");
			a.setPartner(p);
			
			TipoArtigiano ta = new TipoArtigiano();
			ta.setId(1);
			ta.setTipo("lol");
			a.setTipoArtigiano(ta);
			
			a.setNazione("Zimbawe");
			a.setRegione("Montagna");
			a.setCitta("Albero");
			a.setProvincia("AL");
			a.setCap("44100");
			a.setVia("Bingo bango");
			a.setNCivico("42");
			//a.getPathImg());
			a.setNote("Prova note artigiano__2");
			
			String[] tel = new String[3];
			String[] fax = new String[4];
			
			tel[0] = "009929473";
			tel[1] = "009912334";
			tel[2] = "009953253";
			
			fax[0] = "009929455";
			fax[1] = "009912344";
			fax[2] = "009953277";
			
			a.setTelefono(tel);
			a.setFax(fax);
			
			ga.aggiungiArtigiano(a);
			
		}
		catch(SQLException e) {
			e.printStackTrace();
		}
		catch(ClassNotFoundException ex) {
			ex.printStackTrace();
		}
	}

}
